package com.cy.pj.health.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

/*
描述的框架为spring框架管理的bean
这个通常回作为Spring web模块的一个请求处理器对象
 */
@Controller//这个注解用于告诉Spring web模块这个对象是一个控制层请求响应处理器
public class TemplateController {
    /*

    借助 @RequestMapping定义请求url到放弃的映射
    访问：http://localhost/doTemplateUI
     */
    @RequestMapping("/doTemplateUI")
    public String doTemplateUI(Model model){//请问此方法谁来调用？---DispatcherServlet
        model.addAttribute("viewname","default");
        return "default";//这个名字为view的名字
//        这里的返回值传给谁---DispatcherServlet
//        这个 view的名字谁来解析--ViewResolver
        /*解析这个View会做什么事
        1）添加前缀和后缀（例如/temllates、default.html）
        2）对html页面中的元素进行解析（对特定属性进行处理）
         */
        }


}
